Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 TELFORD ROAD Semi-Detached £228,492 £42,500 26 Jun 1997
13 TELFORD ROAD Terraced £218,694 £130,000 30 Apr 2007